import { BraceletSetupComponent } from './bracelet/braceletSetup.component';
import { BraceletBindingComponent } from './bracelet/braceletBinding.component';
import { BraceletComponent } from './bracelet/bracelet.component';
import { MPJCheckboxGroup } from './../../components/widgets/checkbox-group';
import { DeliverTurnComponent } from './deliverTurn/deliverTurn.component';
import { DeliverComponent } from './deliverSetup/deliverSetup.component';
import { EmployeeSetupPage } from './setup';
import { RouteModel, ViewBaseService } from './../../components/viewBaseService';

export class EmployeeSetupPageService extends ViewBaseService {
    static current = new EmployeeSetupPageService();
    components = [MPJCheckboxGroup,BraceletBindingComponent,BraceletSetupComponent];
    route: RouteModel = {
        path: 'employeeSetup',
        name: 'employeeSetup',
        component: EmployeeSetupPage,
        children: [
            {
                path: 'deliver',
                name: 'deliver',
                component: DeliverComponent
            },
            {
                path: 'deliverTurn',
                name: 'deliverTurn',
                component: DeliverTurnComponent,
            },
            {
                path: 'bracelet',
                name: 'bracelet',
                component: BraceletComponent,
            }
        ]
    }
}